0d7ec4ba778599487c0040397991390404d0ecaf,restcomm/restcomm.telephony/src/main/java/org/restcomm/connect/telephony/Call.java,Dialing,execute,#Object#,726
Before Change
application.setAttribute(Call.class.getName(), self);
String callId = null;
String userAgent = null;
if(outboundToIms && configuration.subset("runtime-settings").containsKey("ims-authentication")){
final Configuration imsAuthentication = configuration.subset("runtime-settings").subset("ims-authentication");
final String callIdPrefix = imsAuthentication.getString("call-id-prefix");
userAgent = imsAuthentication.getString("user-agent");
After Change
application.setAttribute(Call.class.getName(), self);
String callId = null;
String userAgent = null;
if(outboundToIms && !configuration.subset("runtime-settings").subset("ims-authentication").isEmpty()){
final Configuration imsAuthentication = configuration.subset("runtime-settings").subset("ims-authentication");
final String callIdPrefix = imsAuthentication.getString("call-id-prefix");
userAgent = imsAuthentication.getString("user-agent");